CommonUtils.regNamespace("com.im.index");

com.im.index.invoke = function() {
	var defaultUrl;
    var client = new com.im.common.ajax();
    function _doIt(orgId, orgName){
        toastr.info('您选择的组织是：'+orgId+"-----"+orgName);
    }

    function _init() {

        toastr.warning("这是警告信息");
        toastr.error("这是错误信息");
        toastr.info("这是提示信息");
        com.im.common.confirm("验证码不能为空", null, null);

        $("#orgBtn").unitCommpent({
            elmId : "unitTree",//组织树显示的<ul>元素id
            elmIdOut : "unitOut",//组织树单击之后回填的文本框（input）
            hasOrgType : true,//组织树是否先展示组织类型
            treeOnClick: function (orgId, orgName) {//组织树单击之后回调函数
                _doIt(orgId, orgName);
            }
        });

        //示例1,保存staff
        // var param = {};
        // //对象字段
        // var staff = {};
        // staff.name = '名字';
        // staff.staffCode = 'sys101';
        // staff.email = '123@123.com';
        //
        // //其他非对象字段
        // var optset = {};
        // optset.operType="add";
        //
        // param.staff  = staff;
        // param.optset = optset;
        //
        // var result = client.callAsJson("exaController/example1", param);
        // if (result.success) {
        // } else {
        //     toastr.info("这是提示信息");
        // }
        //
        // var result = client.callAsJson("exaController/example2", staff);
        // if (result.success) {
        // } else {
        //     toastr.info("这是提示信息");
        // }
    };
	
	return {
		init : _init
	}
}();

$(function() {
	com.im.index.invoke.init();
});